package pe.edu.upc.dew.Grupo1.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;

import org.springframework.jdbc.core.RowMapper;

import pe.edu.upc.dew.Grupo1.model.Funcion;
import pe.edu.upc.dew.Grupo1.model.Venta;

/*
 	private int nroTicket;
	private int CodigoFuncion;
	private String FechaVenta;
	private double Total;
	private List<VentaDetalle> objDetalle;	
 * */

public class VentaRowMapper implements RowMapper<Venta> {
	@Override
	public Venta mapRow(ResultSet rs, int rowNum) throws SQLException {

		Venta venta=new Venta();
		
		venta.setNroTicket(rs.getInt("NroTicket"));
		venta.setFechaVenta(rs.getString("FechaVenta"));
		venta.setTotal(rs.getDouble("Total"));
		
		Funcion funcion=new Funcion();
		funcion.setCodigoFuncion(rs.getInt("codigoFuncion"));
		venta.setFuncion(funcion);
		
		return venta;
	}
}
